body{margin:0;padding:0;font-family:"微软雅黑";font-size:14px;}
.main_bd {padding: 0px 0px 0;width: 800px;float: left;}
.media_preview_area {float: left;width: 320px;margin-right: 14px;}
.appmsg {position: relative;margin-bottom: 20px;background-color: #fff;color: #8d8d8d;position: relative;
overflow: hidden;margin-bottom: 20px;border: 1px solid #e7e7eb;background-color: #fff;color: #8d8d8d;}
.appmsg_content {position: relative;box-shadow: none;--webkit-box-shadow: none;border-bottom-width: 0;}
.appmsg_info {padding-top: 14px;padding-right: 14px;font-size: 13px;line-height: 20px;padding-bottom: 10px;}
.cover_appmsg_item {position: relative;margin: 0 14px 14px;}
.cover_appmsg_item .appmsg_title {position: absolute;bottom: 0;width: 100%;background: rgba(0,0,0,0.6)!important;
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endcolorstr = '#99000000');}
.cover_appmsg_item .appmsg_title a {padding: 0 8px;color: #fff;}
.appmsg_thumb_wrp {height: 160px;overflow: hidden;}
.appmsg_thumb_wrp img {height: 160px;}
.appmsg_thumb.default {display: block;text-align: center;line-height: 160px;font-weight: 400;
font-style: normal;background-color: #ececec;font-size: 16px;}
.appmsg_item {position: relative;padding: 20px 14px;border-top: 1px solid #e7e7eb;}
.appmsg_item .appmsg_thumb.default {line-height: 78px;font-size: 14px;}
.appmsg_thumb.default {display: block;color: #c0c0c0;text-align: center;line-height: 160px;
font-weight: 400;font-style: normal;font-size: 16px;}
.appmsg_item .appmsg_thumb {float: right;width: 78px;height: 78px;margin-left: 14px;}

.media_edit_area {display: table-cell;vertical-align: top;float: none;width:800px;}
.appmsg_editor {position: relative;padding-left: 12px;}
.appmsg_editor .inner {padding: 20px;border: 1px solid #e7e7eb;background-color: #f4f5f9;min-height: 350px;}
.appmsg_edit_item .frm_label {display: block;width: auto;float: none;margin-right: 0;margin-bottom: 4px;}
.frm_label {float: left;width: 5em;margin-top: .3em;margin-right: 1em;font-size: 14px;}
.appmsg_edit_item .frm_input_box {

height: auto;
min-height: 30px;
border-color: #e7e7eb;
}
.frm_input {
height: 22px;
margin: 4px 0;
}
.frm_input, .frm_textarea {
width: 100%;
background-color: transparent;
border: 0;
outline: 0;
}
.frm_input_box {
display: inline-block;
position: relative;
height: 30px;
line-height: 30px;
vertical-align: middle;
width: 278px;
font-size: 14px;
padding: 0 10px;
border: 1px solid #e7e7eb;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
background-color: #fff;
}
.frm_input_bob {
display: inline-block;
position: relative;
height: 30px;
line-height: 30px;
vertical-align: middle;
width: 378px;
font-size: 14px;
padding: 0 10px;
border: 1px solid #e7e7eb;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
background-color: #fff;
}
.appmsg_edit_item {
padding-bottom: 1em;
}
.appmsg_edit_item .frm_label {
display: block;
width: auto;
float: none;
margin-right: 0;
margin-bottom: 4px;
}
.appmsg_edit_item .title {
font-weight: 400;
font-style: normal;
float: left;
}
.appmsg_edit_item .tips {
color: #8d8d8d;
}


.frm_label {
float: left;
width: 5em;
margin-top: .3em;
margin-right: 1em;
font-size: 14px;
}
.appmsg_edit_item .title {
font-weight: 400;
font-style: normal;
float: left;
}
.upload_box {
display: inline-block;
line-height: 1.6;
vertical-align: middle;
position: relative;
z-index: 1;
}
.upload_area {
position: relative;
display: inline-block;
vertical-align: middle;
}
/* .btn.btn_upload {
background-color: #fff;
background-image: -moz-linear-gradient(top,#fff 0,#fff 100%);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));
background-image: -webkit-linear-gradient(top,#fff 0,#fff 100%);
background-image: -o-linear-gradient(top,#fff 0,#fff 100%);
background-image: linear-gradient(to bottom,#fff 0,#fff 100%);
border-color: #e7e7eb;
color: #222;
height: 30px;
line-height: 30px;
width: auto;
padding-left: 22px;
padding-right: 22px;
}
.btn {
display: inline-block;
overflow: visible;
padding: 0 22px;
height: 30px;
line-height: 30px;
vertical-align: middle;
text-align: center;
text-decoration: none;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
font-size: 14px;
border-width: 1px;
border-style: solid;
cursor: pointer;
} */

.editTextarea{
       border:1px solid #999;
       font-size:12px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       padding:1px;
       height:150px;
       overflow:auto;
       width:100%;
       text-align:left;
       padding:5px;
}
.tool_area {
clear: both;
margin: 0;
padding: 20px 0;
}
.tool_bar.border {
border-top: 1px solid #e7e7eb;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.tc {
text-align: center;
}
.tool_bar.tc .btn {
margin-left: .5em;
margin-right: .5em;
}
.btn.btn_input {
min-width: 104px;
}

.btn_primary{
width: 100px;
height: 30px;
float: right;
margin-right: 10px;
line-height: 30px;
border: 0;
font-size: 1.4em;
background-color: #00a0e9;
text-align: center;
font-weight: normal;
color: #FFF;
margin-top: 10px;
cursor: pointer;
}
.btn_default{
width: 100px;
height: 30px;
float: right;
margin-right: 10px;
line-height: 30px;
border: 0;
font-size: 1.4em;
background-color: #ffffff;
text-align: center;
font-weight: normal;
color: #000000;
margin-top: 10px;
cursor: pointer;
}